Licenciado en Ciencias Políticas y Administración Pública por la Universidad Nacional Autónoma de México (UNAM) y maestro en Gobierno y Asuntos Públicos por la Facultad Latinoamericana de Ciencias Sociales (FLACSO). Actualmente es director de Operación y Seguimiento de Módulos del Instituto Nacional Electoral (INE).